#pragma once
class CHeuristicSearch
{
public:
	CHeuristicSearch();
	~CHeuristicSearch();

	void Set(Board board){ m_board = board; }

	__STD vector<CHESS_POINT> GetNeighboringPoints(int deep,ChessType type);

	bool hasNeighbor(int x,int y,int disx,int disy);

private:
	Board m_board;
};

